package models

//type MenuBanner struct {
//	MenuID    uint   `gorm:"size:30" json:"menu_id"` // 错误 关联的menuid 那边是uint的 ，这里缺设置了长度
//	MenuModel Menu   `gorm:"foreignKey:MenuID"`
//	Banners   Banner `gorm:"foreignKey:BannerID" json:"banners"`
//	BannerID  uint   `json:"banner_id"`
//	Sort      int    `gorm:"size:10" json:"sort"`
//}

//BannerModel Banner `gorm:"foreignKey:BannerID"`

// MenuBanner 自定义菜单和背景图的连接表，方便排序
type MenuBanner struct {
	MenuID uint `json:"menu_id"` // 当前表的menuid 又是对应存的是menu表的主键id
	//MenuModel   Menu   `gorm:"foreignKey:MenuID"`
	BannerID uint `json:"banner_id"`
	//BannerModel Banner `gorm:"foreignKey:BannerID"`
	Sort      int   `gorm:"size:10" json:"sort"`
	DeletedAt int64 `json:"deleted_at"`
	Status    int   `gorm:"default:1" json:"status"`
}
